package Controlador;

import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.util.ArrayList;
import java.util.List;

import modelo.Equipo;
import modelo.Juez;
import modelo.Panamericano;

import vista.VentanaPrincipal;

public class ControladorVentanaprincipal implements ActionListener {
	private List<Juez> jueces = new ArrayList<Juez>();
	private List<Equipo> equipos = new ArrayList<Equipo>();
	VentanaPrincipal ventana;
	private Equipo equipo;
	private Panamericano panamericano;
	public ControladorVentanaprincipal ()
	{
		ventana = new VentanaPrincipal(this);
		ventana.setLocationRelativeTo(null);
		ventana.setVisible(true);
		ventana.agregarlistener(this);
		equipo = new Equipo();
		panamericano = new Panamericano();
		
	}
	
	@Override
	public void actionPerformed(ActionEvent e) {
		// TODO Auto-generated method stub
		String ActionCommand = e.getActionCommand();
		Controladorvistajuez cvj;
		ControladorVistaequipo cvq;
		Controladorvistacompetencia cvc;
		
		if (ActionCommand.equals("Registrar Juez"))
		{
			cvj = new Controladorvistajuez(panamericano);
		}
		if (ActionCommand.equals("Registrar Equipo"))
		{
			cvq = new ControladorVistaequipo(panamericano);
		}
		if (ActionCommand.equals("Generar Competencia"))
		{
			cvc = new Controladorvistacompetencia(panamericano);
		}
	}
	

}
